nine-spotted lady beetle - French English Dictionary

nine-spotted lady beetle

Meanings of "nine-spotted lady beetle" in French English Dictionary : 1 result(s)

English French
Zoology
nine-spotted lady beetle coccinelle à neuf points